total dedication - Turkish English Dictionary